public benefactor - Spanish English Dictionary